API Documentation
MouseDeviceManager.h
1 // MouseDeviceManager.h
3 //
5 
6 namespace nkInputs
7 {
13  class DLL_INPUTS_EXPORT MouseDeviceManager final : public nkCommon::SingletonClass<MouseDeviceManager>
14  {
15  public :
16 
37  void rename (const nkMemory::StringView& currentName, const nkMemory::StringView& newName) ;
43  void erase (const nkMemory::StringView& name) ;
44  } ;
45 }
nkInputs::MouseDeviceManager::erase
void erase(const nkMemory::StringView &name)
nkInputs
Encompasses all API of component NilkinsInputs.
Definition: KeyboardDevice.h:7
nkInputs::MouseDeviceManager::rename
void rename(const nkMemory::StringView &currentName, const nkMemory::StringView &newName)
nkInputs::MouseDeviceManager::createOrRetrieve
MouseDeviceManager * createOrRetrieve(const nkMemory::StringView &name)
nkMemory::StringView
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
nkInputs::MouseDeviceManager::get
MouseDeviceManager * get(const nkMemory::StringView &name)
nkInputs::MouseDeviceManager
Manages the mouse devices available in the component.
Definition: MouseDeviceManager.h:14